uridine triphosphate - English Synonyms Dictionary